Interface IPC

All Superinterfaces:
IPCObject
All Known Implementing Classes:
IPCImpl

public interface IPC extends IPCObject
Information provided by the PKI file:

    \class IPC
    
    \brief IPC is the main entry point for all IPC functionality.
    
Author:
Auto-generated
  • Method Details

    • network

      Network network()
      Information provided by the PKI file:
      
          \brief Returns the Network object.
          
          \return Network, the Network object.
          
              
      Returns:
      Network Returns a Network
    • appWindow

      AppWindow appWindow()
      Information provided by the PKI file:
      
          \brief Returns the AppWindow object.
          
          \return AppWindow, the AppWindow object.
          
              
      Returns:
      AppWindow Returns a AppWindow
    • multiUserManager

      MultiUserManager multiUserManager()
      Information provided by the PKI file:
      
          \brief Returns the MultiUserManager object.
          
          \return MultiUserManager, the MultiUserManager object.
          
              
      Returns:
      MultiUserManager Returns a MultiUserManager
    • ipcManager

      IPCManager ipcManager()
      Information provided by the PKI file:
      
          \brief Returns the IpcManager object.
          
          \return IpcManager, the IpcManager object.
          
              
      Returns:
      IPCManager Returns a IPCManager
    • userAppManager

      UserAppManager userAppManager()
      Information provided by the PKI file:
      
          \brief Returns the UserAppManager object.
          
          \return UserAppManager, the UserAppManager object.
          
              
      Returns:
      UserAppManager Returns a UserAppManager
    • commandLog

      CommandLog commandLog()
      Information provided by the PKI file:
      
          \brief Returns the CommandLog object.
          
          \return CommandLog, the CommandLog object.
          
              
      Returns:
      CommandLog Returns a CommandLog
    • simulation

      Simulation simulation()
      Information provided by the PKI file:
      
          \brief Returns the Simulation object.
          
          \return CommandLog, the Simulation object.
          
              
      Returns:
      Simulation Returns a Simulation
    • hardwareFactory

      HardwareFactory hardwareFactory()
      Information provided by the PKI file:
      
          \brief Returns the Hardware Factory object.
          
          \return HardwareFactory, the Hardware Factory object.
          
              
      Returns:
      HardwareFactory Returns a HardwareFactory
    • getObjectByUuid

      IPCObject getObjectByUuid(String uuid)
      Information provided by the PKI file:
      
          \brief Returns the IPC IPCObject object.
          
          \param uuid, the UUID of the parser of interest.
          
          \return IPCObject, the IPCObject object.
          
              
      Parameters:
      uuid - Takes in a parameter of uuid
      Returns:
      IPCObject Returns a IPCObject
    • options

      Options options()
      Information provided by the PKI file:
      
          \brief options for the parsor.
          
          \param uuid, the UUID of the parser of interest.
          
          \return Options, the parsor options object.
          
              
      Returns:
      Options Returns a Options
    • systemFileManager

      SystemFileManager systemFileManager()
      Information provided by the PKI file:
      
          \brief Returns the System File Manager object for providing file IO.
          
          \return SystemFileManager, the System File Manager object.
          
              
      Returns:
      SystemFileManager Returns a SystemFileManager